home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Precision Software Appli…tions Silver Collection 3
/
Precision Software Applications Silver Collection Volume Three (PSM) (1993).iso
/
drivers
/
ww0764.arj
/
README.TXT
next >
Wrap
Text File
|
1993-02-02
|
5KB
|
119 lines
======================================================================
Microsoft Product Support Services Application Note (Text File)
WW0764: UPDATED SNDSYS.DRV FOR SINGLE-MODE DMA TRANSFERS
======================================================================
Revision Date: 2/93
1 Disk Included
The following information applies to Microsoft(R) Windows(TM) Sound
System version 1.0.
--------------------------------------------------------------------
| INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY |
| ACCOMPANY THIS DOCUMENT (collectively referred to as an |
| Application Note) IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY |
| KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO |
| THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A |
| PARTICULAR PURPOSE. The user assumes the entire risk as to the |
| accuracy and the use of this Application Note. This Application |
| Note may be copied and distributed subject to the following |
| conditions: 1) All text must be copied without modification and |
| all pages must be included; 2) If software is included, all files |
| on the disk(s) must be copied without modification [the MS-DOS(R) |
| utility DISKCOPY is appropriate for this purpose]; 3) All |
| components of this Application Note must be distributed together; |
| and 4) This Application Note may not be distributed for profit. |
| |
| Copyright 1993 Microsoft Corporation. All |
| Rights Reserved. |
| Microsoft and MS-DOS are registered trademarks and Windows |
| is a trademark of Microsoft Corporation. |
--------------------------------------------------------------------
Introduction
------------
This application note contains an updated sound driver for use with
Microsoft Windows Sound System version 1.0. This driver was created
for use on computers with 386 or higher processors that exhibit
problems with demand-mode direct memory access (DMA) transfers.
Symptoms of demand-mode DMA transfer problems may include:
- Compressed wave (.WAV) files produce only static when played.
- Uncompressed wave (.WAV) files produce some static when played.
- Wave (.WAV) files play at a rate of speed that is approximately
twice the normal speed.
33 and 50 megahertz (MHz) machines using the Symphony chip set are
known to exhibit all or some of the above symptoms.
The updated driver included with this application note changes the DMA
mode used during data transfers to the Windows Sound System hardware.
It allows the Windows Sound System software to perform single-mode DMA
transfers.
By default, the Windows Sound System uses demand-mode DMA. This means
that multibyte transfers can occur during a single data request cycle.
Certain chip sets may have difficulty handling the timing of this
cycle, sometimes causing multibyte transfers to work incorrectly. By
using single-mode DMA, a single byte is transferred per data request
cycle. This allows certain chip sets to function with the Windows
Sound System hardware; however, it does reduce the bus bandwidth.
NOTE: If your chip set can only operate with single-mode DMA
transfers, high bandwidth data formats (such as stereo, 16-bit 22
kilohertz [kHz], and 16-bit 44kHz) may cause pops and clicks when
the bus is busy due to high network or disk activity. At this time,
there is no software workaround for this problem. If you encounter
this problem, contact your chip set manufacturer for a workaround
and/or upgrade.
The WW0764 disk included with this application note contains one file:
SNDSYS.DRV. This file replaces the file of the same name located in
your Windows SYSTEM subdirectory.
To install the updated driver:
------------------------------
1. At the MS-DOS command prompt, type the following, and then
press enter
cd \<windir>\system
where <windir> is the name of your Windows directory. If your
Windows directory is called WINDOWS, type the following command:
cd \windows\system
2. Rename the existing file by typing:
ren sndsys.drv sndsys.old
3. Insert the enclosed WW0764 disk in your floppy disk drive.
4. At the MS-DOS command prompt, type the following, and then
press enter
copy <drive:>\sndsys.drv <destination:>\windows\system
where <drive:> is the floppy disk drive containing the WW0764 disk
and <destination:> is the drive where your Windows SYSTEM
subdirectory resides. For example, if the WW0764 disk is in drive A
and your Windows directory is called WINDOWS and is on drive C, type
the following command:
copy a:\sndsys.drv c:\windows\system
5. Using a text editor, such as Microsoft Windows Notepad, add the
following line to the [SNDSYS.DRV] section of your SYSTEM.INI file
(usually located in the Windows directory):
SingleModeDMA=TRUE
NOTE: This line must be present in order for the updated driver to
perform single-mode DMA transfers.